package com.ruoyi.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class AfterSalesByIdVo {
    // 售后状态
    private String afterSalesStatus;

    // 退款金额
    private String refundAmount;

    // 退款方式
    private String refundMethod ="原路返回";

    // 售后原因
    private String afterSalesReason;

    // 售后说明
    private String afterSalesDescription;

    // 售后编号
    private Long id;

    // 其他信息
    private String otherInfo;

    // 订单状态
    private String orderStatus;

    // 订单编号
    private String orderNumber;

    // 支付方式 1 余额 2第三方 3云库存提货
    private String paymentMethod;

    // 商品ID
    private Long productId;

    // 商品图片
    private String productImage;

    // 商品名称
    private String productName;

    // 单价
    private String sellingPrice;

    // 数量
    private Integer quantity;

    //优惠
    private String discounts;

    //小计
    private BigDecimal subtotal;

    //创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    // 处理时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date processingTime;

    //完成时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date completionTime;

}
